﻿using H2.NET.Data.Common;
using H2.NET.Data.Common.Mappings;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace H2.NET.Web.Pages.SMD.Model
{
    [Table]
    [Serializable]
    public class t_smd_ShipOrderNumber : DataObject
    {

        [ID]
        [Column]
        [IDENTITY]
        public int ID { get { return fID; } set { fID = value; EntityState.FieldChange("ID"); } } private int fID; public static FieldInfo _ID = new FieldInfo("m_TagBoard", "ID");
        [Column]
        public int YearOn { get { return fYearOn; } set { fYearOn = value; EntityState.FieldChange("YearOn"); } } private int fYearOn; public static FieldInfo _YearOn = new FieldInfo("m_TagBoard", "YearOn");
        [Column]
        public int Sequence { get { return fSequence; } set { fSequence = value; EntityState.FieldChange("Sequence"); } } private int fSequence; public static FieldInfo _Sequence = new FieldInfo("m_TagBoard", "Sequence");
        [Column]
        public String Name { get { return fName; } set { fName = value; EntityState.FieldChange("Name"); } } private String fName; public static FieldInfo _Name = new FieldInfo("m_TagBoard", "Name");
        [Column]
        public int DeviceId { get { return fDeviceId; } set { fDeviceId = value; EntityState.FieldChange("DeviceId"); } } private int fDeviceId; public static FieldInfo _DeviceId = new FieldInfo("m_TagBoard", "DeviceId");
        [Column]
        public string Mode { get { return fMode; } set { fMode = value; EntityState.FieldChange("Mode"); } } private string fMode; public static FieldInfo _Mode = new FieldInfo("m_TagBoard", "Mode");
        [Column]
        public string Process { get { return fProcess; } set { fProcess = value; EntityState.FieldChange("Process"); } } private string fProcess; public static FieldInfo _Process = new FieldInfo("m_TagBoard", "Process");
        [Column]
        public int Incident { get { return fIncident; } set { fIncident = value; EntityState.FieldChange("Incident"); } } private int fIncident; public static FieldInfo _Incident = new FieldInfo("m_TagBoard", "Incident");
        
    }
}